home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / gcc / ixemsdk.lha / man / cat2 / shutdown.0 < prev    next >
Text File  |  1996-09-01  |  1KB  |  38 lines

  1.  
  2. SHUTDOWN(2)                UNIX Programmer's Manual                SHUTDOWN(2)
  3.  
  4. NNAAMMEE
  5.      sshhuuttddoowwnn - shut down part of a full-duplex connection
  6.  
  7. SSYYNNOOPPSSIISS
  8.      ##iinncclluuddee <<ssyyss//ssoocckkeett..hh>>
  9.  
  10.      _i_n_t
  11.      sshhuuttddoowwnn(_i_n_t _s, _i_n_t _h_o_w)
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.      The sshhuuttddoowwnn() call causes all or part of a full-duplex connection on the
  15.      socket associated with _s to be shut down.  If _h_o_w is 0, further receives
  16.      will be disallowed.  If _h_o_w is 1, further sends will be disallowed.  If
  17.      _h_o_w is 2, further sends and receives will be disallowed.
  18.  
  19. DDIIAAGGNNOOSSTTIICCSS
  20.      A 0 is returned if the call succeeds, -1 if it fails.
  21.  
  22. EERRRROORRSS
  23.      The call succeeds unless:
  24.  
  25.      [EBADF]       _S is not a valid descriptor.
  26.  
  27.      [ENOTSOCK]    _S is a file, not a socket.
  28.  
  29.      [ENOTCONN]    The specified socket is not connected.
  30.  
  31. SSEEEE AALLSSOO
  32.      connect(2),  socket(2)
  33.  
  34. HHIISSTTOORRYY
  35.      The sshhuuttddoowwnn() function call appeared in 4.2BSD.
  36.  
  37. 4.2 Berkeley Distribution        June 4, 1993                                1
  38.